ircc update